From: David Woodhouse Date: Tue, 22 May 2018 15:50:27 +0000 (+0100) Subject: domoticz: support -ssldhparam config/command line option X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22http:/www.crowdsec.net/%22/%22https:/collectd.org/%22http:/www.crowdsec.net/%22?a=commitdiff_plain;h=a4a5fcc245a7e70a25bee4e6525e9523005a208b;p=feed%2Fpackages.git domoticz: support -ssldhparam config/command line option Signed-off-by: David Woodhouse --- diff --git a/utils/domoticz/files/domoticz.config b/utils/domoticz/files/domoticz.config index b300f3f2d7..870701c050 100644 --- a/utils/domoticz/files/domoticz.config +++ b/utils/domoticz/files/domoticz.config @@ -5,6 +5,7 @@ config domoticz # option sslcert '/path/to/ssl.crt' # option sslkey '/path/to/ssl.key' # option sslpass 'passphrase' + # option ssldhparam '/path/to/dhparam.pem' option sslwww '0' # CAUTION - by default, /var is not persistent accross reboots # Don't forget the trailing / - domoticz requires it diff --git a/utils/domoticz/files/domoticz.init b/utils/domoticz/files/domoticz.init index 26e0c42d42..16e986e5ea 100644 --- a/utils/domoticz/files/domoticz.init +++ b/utils/domoticz/files/domoticz.init @@ -13,6 +13,7 @@ start_domoticz() { config_get sslcert "$section" "sslcert" config_get sslkey "$section" "sslkey" config_get sslpass "$section" "sslpass" + config_get ssldhparam "$section" "ssldhparam" config_get sslwww "$section" "sslwww" config_get syslog "$section" "syslog" config_get userdata "$section" "userdata" @@ -30,6 +31,7 @@ start_domoticz() { procd_append_param command -sslwww "$sslwww" [ -n "$sslkey" ] && procd_append_param command -sslkey "$sslkey" [ -n "$sslpass" ] && procd_append_param command -sslpass "$sslpass" + [ -n "$ssldhparam" ] && procd_append_param command -ssldhparam "$ssldhparam" } || procd_append_param command -sslwww 0 }